Introduction to the development process
Programming
languages
Definitions
Programming languages Classification
Programming languages Classification (Cont.)
Programming languages and two ways of programming
Procedural (Imperative) Languages: Definition
Procedural (Imperative) Languages: Structure
Object-Oriented (OO) Languages
History of
C/C++
Development of C
History of
C/C++
From C to C++
C++
5 directions of C enhancement
Reasons of C as a professional language
Graphical User Interfaces (GUIs)
Software Development
Cycle
Structure
Software Development
Cycle
Design
Software Development
Cycle
Edit
Software Development
Cycle
Compile
Software Development
Cycle
Run
Development process
with Microsoft C
Example 1:
The development cycle